// 库存输入类型
export interface InvKuCunInput {
	// 租户Id
	tenantId: number;
	// 主键Id
	id: number;
	// 献血码
	xianXueMa: string;
	// 产品码(产品Id)
	chanPinId: string;
	// 血液名称（统一取产品名）
	mingCheng: string;
	// 品种Id
	pinZhongId: number;
	// 大类（枚举值）
	daLei: string;
	// 院区Id
	yuanQuId: number;
	// ABO
	abo: string;
	// RhD
	rhD: string;
	// 容量
	rongLiang: number;
	// 单位
	danWei?: string;
	// 价格
	jiaGe?: number;
	// 库存状态
	kuCunZhuangTai: string;
	// 特殊处理
	teShuChuLi?: string;
	// 失效时间
	shiXiaoShiJian: Date;
	// 采血时间
	caiXueShiJian?: Date;
	// 制备时间
	zhiBeiShiJian?: Date;
	// 回收状态
	huiShouZhuangTai?: string;
	// 来源Id
	laiYuanId: number;
	// 血袋外观
	xueDaiWaiGuan?: string;
	// 自编号
	ziBianHao?: string;
	// 复核ABO
	fuHeABO?: string;
	// 复核RhD
	fuHeRhD?: string;
	// Rh分型
	rhFenXing?: string;
	// 入库时间
	ruKuShiJian: Date;
	// 备注
	remark: string;
}

// 库存输出类型
export interface InvKuCunOutput extends InvKuCunInput {
	// 是否删除
	IsDelete: boolean;
}
